dropkick on my devil!
- chan: verbTo souse (liquid food) on rice chan canh to souse soup on rice
- dropkick on my devil!: jashin-chan dropkick!
- chan chan: adjBrimming over, overflowing, teemingmột bầu nhiệt huyết chan chana heart overflowing with enthusiasm